def decrator(func):
    print('outter')
    def inner(*args, **kwargs):
        print('inner')
        print('*'*30)
        return func(*args, **kwargs)
    return inner

@decrator
def func1(a, b, c):
    print('func1')
    return 1

print(
    func1(1,2,3)
)

